home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magnum One
/
Magnum One (Mid-American Digital) (Disc Manufacturing).iso
/
d20
/
fdnd110.arc
/
FDND.DOC
next >
Wrap
Text File
|
1991-03-31
|
9KB
|
463 lines
FDND: FrontDoor NodeDiff Processor, v1.10
Copyright (C) 1990, 1991 by Danny Mingle and SPECTRE Software,
All Rights Reserved.
DISCLAIMER: We at SPECTRE Software take no repsonsibility what-
soever for any problems that may arise out of the use of this
program. The only thing that we guarantee is that this program
will take up disk space.
TABLE OF CONTENTS
Recognitions and Thanks ............................. page 2
Intro to FDND and Brief Command Line Summary ........ page 3
Processing Multiple Nodelists ....................... page 4
Exit Errorlevels .................................... page 5
The Two Simple Steps of Registration ................ page 6
Special Note to Version 1.00 Registrants ............ page 7
FDND -- FrontDoor NodeDiff Processor, v1.10
Copyright (C) 1990, 1991 By SPECTRE Software Page 1
RECOGNITIONS AND THANKS
Much appreciation goes to Wesley Williams for all his help
in providing ideas for FDND and for programming, especially
quite heavily in v1.10; Robert McCullough for providing us with
technical assistance; David Gilbert for generously giving us the
code he wrote for CRC calculation; and to Jack Smith, Mike
Janke, John Marlett, Jason Bennett and all the others whom I
can't remember for testing FDND and giving us feedback on it!
FDND -- FrontDoor NodeDiff Processor, v1.10
Copyright (C) 1990, 1991 By SPECTRE Software Page 2
INTRODUCTION TO FDND AND BRIEF COMMAND LINE SUMMARY
FDND is a nodediff processor made with FrontDoor in mind,
but will work with any system. FDND uses low-level system calls
to write to the disk, which causes the program to run quite
fast. It will run even faster if you set your BUFFERS statement
in CONFIG.SYS to equal either 20 or 30. Another thing that
speeds up FDND is running it on a recently optimized disk.
There are 12 command line parameters that you can pass
FDND. They are:
/F Causes FDND to automatically call FrontDoor's nodelist
processor.
/K Causes FDND to delete the old nodelist and the current
nodediff after creating the new nodelist.
/C Causes FDND to do a CRC comparison between the newly
generated nodelist and the official CRC, which is listed
in the nodediff that you are applying.
/Q Causes FDND to perform a "Quick-CRC" comparison on the
newly created nodelist by reading in the first
line of the old nodelist and the first line of the
current nodediff and comparing them.
/S Causes FDND to not beep when an error occurs.
/M Causes FDND to run in monochrome mode.
/T Causes FDND to automatically call InterMail's nodelist
processor.
/D<kilobytes> Causes FDND to abort if there isn't at least
<kilobytes> amount of disk space free on the
current drive. This parameter must be capi-
talized.
/I[<n><pathname>] This is used to specify the input nodelist
file. <n> can be no higher than 10. Read
on for an explanation of this feature.
/N[<n><pathname>] This is used to specify the input nodediff
file. <n> can be no higher than 10. Read
on for an explanation of this feature.
/O[<n><pathname>] This is used to specify the output node-
list file. <n> can be no higher than 10.
Read on for an explanation of this fea-
ture.
/Z Causes FDND to place a ^Z at the end of a new nodelist.
/? Causes FDND to open a help window with brief descriptions
about the command line parameters.
FDND -- FrontDoor NodeDiff Processor, v1.10
Copyright (C) 1990, 1991 By SPECTRE Software Page 3
PROCESSING MULTIPLE NODELISTS
There have been quite a few requests to add multiple node-
list support in FDND. Here's how you can process multiple node-
lists:
For an example, to process FILENET nodelist files along
with FidoNet nodelist files, you would type the following:
FDND /I2FILELIST /N2FILEDIFF /O2FILELIST
As another example, to process FILENET nodelist files,
SOMENET nodelist files, and FidoNet nodelist files, you
would type the following:
FDND /I2FILELIST /N2FILEDIFF /O2FILELIST /I3SOMELIST
/I3SOMEDIFF /I3SOMELIST
To process only FidoNet nodelist files, just simple type
"FDND".
Do not specify an extension for the nodelist and nodediff
files. The nodediff and nodelist filenames must be in the for-
mat of NODELIST/DIFF.###. FDND will not work with multiple no-
delsits unless the filenames have this format.
/I1, /N1, and /O1 are reserved for the FidoNet nodelist
files. By leaving them off of the command line FDND will auto-
matically look for them and try to process them. If you aren't
in FidoNet you can just specify another nodelist on the command
line using the /I1 switch and thus make FDND look for another
nodelist.
IMPORTANT NOTE: When using these parameters, the "I", "N", and
"O" in /I, /N, and /O must be capitalized.
FDND -- FrontDoor NodeDiff Processor, v1.10
Copyright (C) 1990, 1991 By SPECTRE Software Page 4
EXIT ERRORLEVELS
FDND exits with one of eight errorlevels:
0 No Errors
1 Error finding nodelist or nodediff files
2 Reserved
3 Memory allocation error
4 Disk Write Error
5 Failed Annoyance Check (non-registered version only)
6 Undefined Error
7 CRC Check failed
FDND -- FrontDoor NodeDiff Processor, v1.10
Copyright (C) 1990, 1991 By SPECTRE Software Page 5
HOW TO REGISTER
FDND does require registration. It is extremely easy and
inexpensive to do and is required if you use FDND for over 30
days; i.e., four weekly nodediff processings.
In order to register, carefully read and fill out FDND.REG.
Then print it out and send it along with a check for $10 to:
Charles Wesley Williams, III
117 Bellevue Road
Nashville, TN 37221
USA
Please make checks payable to Charles Wesley Williams, III
and _NOT_ to SPECTRE Software Development Group.
If you have any questions or comments, please send them
to 1:116/600 or 1:116/9. We want to hear YOUR opinion!
The latest version of FDND will always be File Request-
able by the magic name of FDND.
FDND -- FrontDoor NodeDiff Processor, v1.10
Copyright (C) 1990, 1991 By SPECTRE Software Page 6
SPECIAL NOTE TO VERSION 1.00 REGISTRANTS
If you were a registrant of v1.00, then your registra-
tion for v1.10 is FREE. This is our way of thanking those
of you who were loyal to our program. Your keys for v1.10
have already been made out for you. To receive them, just
send a netmail message to 116/600 that contains your name,
telephone number, and street address. After one to two days
your key will be placed on hold for you. Remember, this key
will work for all future versions of FDND.
FDND -- FrontDoor NodeDiff Processor, v1.10
Copyright (C) 1990, 1991 By SPECTRE Software Page 7